#ifndef _BSP_H
#define _BSP_H
#include "sys.h"
#include "bsp_led.h"
#include "bsp_key.h"
#include "bsp_timer.h"
#include "bsp_usart.h"
#include "bsp_iwdg.h"
#include "bsp_dma.h"
#include "bsp_adc.h"
#include "bsp_dac.h"
#include "bsp_tftlcd.h"
#include "usmart.h"
#include "bsp_24cxx.h"
#include "bsp_cat9555.h"
#include "bsp_ad5667.h"
#include "bsp_ad7175.h"
#include "fun_dac_sineWave.h"
#include "bsp_exti.h"

#define LED_MODULE					1
#define KEY_MODULE					1
#define TIMER_MODULE				1
#define PWM_MODULE					1
#define IWDG_MODULE					1
#define USMART_MODULE				0
#define SPI2_MODULE					0
#define ADC1_MODULE					1
#define DAC1_MODULE					1
#define TFTLCD_MODULE				1
#define DMA1_CH4_MODULE			1
#define DMA2_CH3_MODULE			1
#define EXTI_MODULE					1
#define AT24CXX_CHIP				1
#define CAT9555_CHIP				0
#define AD5667_CHIP					0
#define AD7175_CHIP					0

extern u8 lcd_id[12];

void bsp_Init(void);

#endif
